{{Mod
|nom=Fritzbot
|image=[[Image: fritzbot_logo.jpg|center|300px]]
|jeu=[[Wolfenstein: Enemy Territory]]
|version=0.70b Final
|concepteur=[[John 'Maleficus' Dean|Maleficus]]
|date=08 octobre 2006
|style=Bots
|tlchargement=[http://fritzbot.bots-united.com/ http://fritzbot.bots-united.com/]
}}

Avec [[Omnibot]] et [[Bobot]], [[Fritzbot]] est le 3me projet de bots sur [[Wolfenstein: Enemy Territory]]. Mais non des moindres, car le crateur [[John 'Maleficus' Dean|Maleficus]] avait dj cr des bots pour [[Return to Castle Wolfenstein]] en 2005. Un portage russi donc entre les bots de RTCW vers Wolf:ET qui s'est droul entre septembre 2005 et octobre 2006. Dsormais, [[John 'Maleficus' Dean|Maleficus]] bosse  plein temps chez [[id Software]] en tant que spcialiste IA. Il ralise aussi les bots pour [[Enemy Territory: Quake Wars]].


==Fonctions==
'''Objectifs:''' 
* Constructions.
* Vol (objectif).
* Livraison (objectif).
* Capture de drapeau.
* Plantage de dynamite.
* Construction des command posts.

'''Sens du Jeu:''' 
* Etablissement d'objectifs prioritaires.
* Prise de conscience des vnements et rponse  ceux-ci.
* Des "phases" dfensives et offensives.

'''Combat:''' 
* Utilisent toutes leurs armes (propre  la classe ou personnalise) de ma nire efficace pour vous combattre.
* Utilisent et comprennent (matrisent?) les grenades. 
* Utilisent et comprennent (matrisent?) toutes les techniques contenues dans le   ET book sur la faon dont il faut procder pour combattre vos ennemis.

'''Jeu:''' 
* Une interface unique (GUI et menus) qui vous laisse paramtrer toutes vos options spcifiques de Fritz Bot.
* Facile  utiliser et  paramtrer.
* Des campagnes prdfinies qui possdent toutes les maps supportes par Fritz Bot.

'''5. Navigation:''' 
* Utilisation de la totalit de la map plutt que d'un chemin simple et restreint.
* Reconnaissance et capacit  viter les obstacles.

'''Niveaux d' habilet:''' 
* Niveau dit "Global" (1-3).
* Niveau de prcision (vise) (1-4). 

'''Medics:''' 
* Reconnaissance des quipier possdant une sant faible.
* Capacit  trouver les quipiers ayant besoin d'tre ranims. 
* TeamKill suivis d'une ranimation sur les quipiers possdant une sant trs faible.
* Lachent automatiquement des trousses de soins au spawn s'ils possdent des quipiers de hauts niveaux.

'''Field Ops:''' 
* Airstrike et support d'Artillerie.
* Reconnaissance des quipeirs ayant besoin d'approvisonnement.
* Lachent automatiquement des paquets de ravitaillement au spawn.

'''Covert Ops:''' 
* Satchel.
* Dguisements.
* Grenades Fumignes. 
* Sniping.
* Dtection des mines.

'''Soldats:''' 
* Panzer camps ( Position de couverture au Panzer voir SK? ).
* Mobile mg42 camps (Position de couverture  la MG42 voir SK? ).
* Utilisent toutes les armes de sa classe sauf le mortier. 

'''Ingnieurs:''' 
* Grenades pour fusil.
* Mines.

'''Outils mis  disposition:''' 
* Cr grce  un diteur de fichiers .nav. 
* "FritzScript", un systme simple et facile  utiliser pour contrller les actions des bots.
* Un outil externe crateurs de points de passage (waypoints).
* Un exemple de fichier .bot de sorte que vous puissiez apprendre comment faire vos propres bots.
* Un tutoriel en ligne pour vous prparer  commencer  coder.
* Une communaut sur internet, qui peut vous aidez et qui est  l'coute de toutes questions/commentaires/suggestions.



== Installation ==
Tout d'abord, il faut le jeu Enemy Territory avec les derniers patchs (2.60b). La faon la plus simple est d'installer le jeu avec l'[[ET Ultimate Installer]].

*Tlcharger le fichier [http://filebase.bots-united.com/index.php?action=category&id=29 Fritz_ET_Final.zip] et l'extraire dans votre dossier ''/Wolfenstein: Enemy Territory'', il devrait crer automatiquement un dossier "fritzbot" dedans. A ce stade-ci, vous pouvez jouer.

*Tlcharger aussi ses fichiers additionnels (les collections de waypoints officiels) [http://filebase.bots-united.com/index.php?action=file&id=415 Fritz ET Final Patch], [http://filebase.bots-united.com/index.php?action=category&id=51 Fritz1_1.00 et Fritz2_1.00]. et les extraire dans votre dossier "fritzbot".


===Installation de fichiers additionnels===
Tous les fichiers annexes comme des ''waypoint'' ou des patchs doivent tre installs dans des dossiers prcis. Voici un rcapitulatif des principaux fichiers que vous serez amens  utiliser et installer. 
*'''.aiscript''' dans le dossier ~\Wolfenstein - Enemy Territory\fritzbot\bots\scripts
*.'''arena''' dans le dossier ~\Wolfenstein - Enemy Territory\fritzbot\scripts
*'''.bot''' dans le dossier ~\Wolfenstein - Enemy Territory\fritzbot\bots
*'''.cfg''' dans le dossier ~\Wolfenstein - Enemy Territory\fritzbot\configs
*'''.nav''' dans le dossier ~\Wolfenstein - Enemy Territory\fritzbot\bots\maps
*'''.script''' dans le dossier ~\Wolfenstein - Enemy Territory\fritzbot\maps
*'''.dll & .pk3''' dans le dossier ~\Wolfenstein - Enemy Territory\fritzbot\

Si un dossier n'existe pas pour installer un de ces fichiers, crez-le. 


'''Note:''' Si vous placez des fichiers dans les dossiers mentionns ci-dessus, vous devrez mettre la variable du serveur ''sv_pure''  0 pour pouvoir les charger. Il est recommand de placer les fichiers dans les fichiers .pk3. Un modle de fichier pk3 peut tre trouv [http://members.cox.net/knickel/fritzXX.pk3.zip ici]. Lisez le Readme.txt dans le zip pour plus de prcisions.


===Lancer Fritzbot===
Lancer le jeu Enemy Territory (par le raccourci ou le ET.exe) et allez dans le menu Mods sur la page principale. Selectionnez Fritzbot et cliquez dessus pour le lancer. Aprs le chargement, cliquez sur 'play Fritzbot', mettre les options et c'est parti.

Une autre faon de lancer Fritzbot est de crer un raccourci sur le bureau, qui chargera le mod automatiquement. Pour se faire, allez dans votre dossier ''\Program Files\Wolfenstein - Enemy Territory'' et faites un clic droit sur le fichier ''ET.exe'' et selectionnez ''Envoyer vers'' puis cliquer sur Bureau. Windows va demander si vous voulez crer un raccourci, cliquez sur OK et allez sur votre bureau. Vous verrez votre raccourci dessus avec le logo Wolfenstein.

Faites un clic droit sur le raccourci et allez dans Proprits. Vous verrez un champs texte "Cible:" avec quelque chose marqu de ce genre :
 ''"C:\Program Files\Wolfenstein - Enemy Territory\ET.exe"''  

Maintenant, ajoutez aprs le .exe cette ligne (avec un espace entre deux) :
 ''+set fs_game fritzbot'' 

Vous devriez avoir quelque chose comme a :
 ''"C:\Program Files\Wolfenstein - Enemy Territory\ET.exe" +set fs_game fritzbot'' 

Une fois fait, cliquez sur 'Appliquer', et voila. Fritzbot se lancera directement avec votre raccourci.

== Les commandes==

'''''/addbot <Name> <AI Skill> <Aim Skill>''''' 

Charge un bot dans la map du round en cours. Pour le nom vous pouvez utiliser tous les noms provenant de tous les profils de bot contenus dans "\Program Files\Return to Castle Wolfenstein\fritzbot\bots". Si on suit la logique pour ET cel doit tre "\Program Files\Wolfenstein - Enemy Territory\fritzbot\bots" (Le nom de fichier du fichier bot et celui que vous devez utiliser avec cette commande). 

Le niveau d'intelligence artificielle (IA) va de 1  3 (1=Facile; 2=Moyen; 3=Difficile). <br>
Le niveau de comptence de vise va de 1  4 (1=Facile; 2=Moyen; 3=Difficile; 4=Cauchemard ou Nightmare skill). <br>
Donc si vous voulez charger le bot Dolphin_Girl avec un niveau comptence globale de 2 et un AimSkill de 3, vous devrez entrer la commande dans le console comme suit : 
:''/addbot dolphin 2 3'' <br>
et ensuite presser la touche Entre. 

Utiliser la commande ''/addbot'' sans un nom ou sans niveau spcifi ajoutera un bot alatoire. Vous pouvez aussi charger des bots sans dfinir une option de niveau de comptence et ils se chargerons au niveau de comptence par dfaut mentionn plus bas.

'''attention:''' Avant d'entrer cette commande vrifier que la map sur laquelle vous tes en train de jouer possde bien un fichier ''waypoint'' (point de passage) et ''airscript'' install.


'''''/addbot random <AI Skill> <Aim Skill>''''' 

Ceci charge un bot alatoire dans la team qui en a besoin, qui utilise les valeurs que vous avez dfinis quant  son intelligence artificielle et  son niveau de prcision (vise).


'''''/addbot''' ''

Ceci charge un bot alatoire dans la team qui en a besoin, qui utilise les valeurs des cvars globales "bot_skill" pour son intelligence artificielle et "bot_aimskill" pour son niveau de prcision (vise).


'''''/bot_skill <value>''''' 

Ceci est utilis pour ajuster le niveau global des bots que nous avons charg auparavant, sans dfinir spcifiquement les options de niveau. les niveaux de comptences cits plus haut s'applique galement  cette commande. Par dfaut l'option de niveau de comptence et fixe  2 mais si vous voulez la fixe  3, vous devrez entrer la commande dans la console comme suit : /bot_skill 3 , ensuite presser Entre.


'''''/bot_aimskill <value>''''' 

Ceci est utilis pour spcifier la comptence de vise des bots quand vous jouez avec eux. Les valeurs sont : 1 pour un niveau de comptence "Facile"(Easy skill); 2 pour un niveau de comptence "Moyen"(Medium skill); 3 pour un niveau de comptence "Difficile"(Hard skill); 4 pour un niveau de comptence dit "Cauchemard" (Nightmare skill).


'''''/kick allbots''' ''

Kick tous les bots du serveur. 


'''''/bot_pause <value>''''' 

Une valeur de 1 pour cette commande "gle" tous les bots sur place, une valeur de 0, les "dgle" de leur tat de pause. Ceci est excellent pour tester des choses et/ou pour faire des captures d'cran.

La plupart des commandes de console des autres serveurs RTCW ou des clients fonctionnent bien avec FritzBot, mais ceci dpasse la porte de ce guide.



==Crer un serveur ddi==
* http://wiki.bots-united.com/index.php/FritzBot_ET#Dedicated_Server_Setup



==Maps supportes==
Last Updated:by the TomTom on 9-18-07

''Title'' - mapname (waypoint author)  (<font color="red">#</font> = utilisez [http://filebase.bots-united.com/index.php?action=file&id=430 keyword fix beta].)
*''Adlernest'' - adlernest (Crapshoot)
*''Ammo Depot (Cement Island)'' - ammodepot (TomTom)[http://forums.bots-united.com/showthread.php?t=6142 ?]
*''Assault'' - et_assault_beta4 (the bindlestiff)
*''Base'' - tc_base (420Blunt) 
*''Base47'' - base47 (CrapShoot)
*''Baserace'' - baserace (CrapShoot)
*''Beach Invasion'' - et_beach / mp_beach (420Blunt)
*''Braundorf'' - braundorf_b4 (CrapShoot)
*''Bridge'' - md_bridge (TomTom)[http://forums.bots-united.com/showthread.php?t=5759 ?]
*''Bridges'' - __bridges__ (the bindlestiff)
*''Byzantine'' - byzantine, byzantine-final (TomTom)[http://forums.bots-united.com/showthread.php?t=6270 ?]
*''Caen 2'' - caen2 (the bindlestiff)
*''CAHA_Tavern'' - caha_tavern_b2 (TomTom)[http://forums.bots-united.com/showthread.php?t=6314 ?]
*''Das Boot'' - mp_sub_rc1 (420Blunt & Crapshoot)
*''Daybreak'' - mlb_daybreak (420Blunt)  (<font color="red">#</font>)
*''Desert Temple Final'' - temple_final (the bindlestiff)
*''Dubrovnik'' - dubrovnik_final (CrapShoot)
*''El Kef'' - sw_el_kef (420Blunt & CrapShoot)
*''Foo Fighter'' - et_ufo_b3, et_ufo_final (the bindlestiff)
*''Frostbite'' - frostbite (CrapShoot)
*''Fuel Dump'' - fueldump (CrapShoot)
*''GA_El_Kef'' - ga_el_kef (TomTom & 420Blunt)
*''Gold Rush'' - goldrush (CrapShoot)
*''Heart of Gold Beta 12'' - HoG_b12_dt (420Blunt)
*''Hill'' - dm_hillb2 (TomTom)
*''Ice'' - et_ice (Hobbit)
*''Industry2_Final'' - industry2 (420Blunt)
*''Marketgarden'' - marketgarden_et_r2 (the bindlestiff)
*''Marrakech Streets 2'' - et_mor2 (420Blunt)
*''MML Church'' - mml_church_et_v1, church_chigc (TomTom)[http://forums.bots-united.com/showthread.php?t=5692 ?]
*''Nachteinbruch'' - nachteinbruch (420Blunt)
*''Oasis'' - oasis (CrapShoot)
*''Radar'' - radar (CrapShoot)
*''Reactor'' - reactor_final (CrapShoot)
*''Rocket'' - mp_rocket_et_a1 (420Blunt)
*''Rommel'' - rommel_final (CrapShoot)
*''Stalingrad'' - stalingrad (420Blunt)
*''Seawall Battery'' - battery (CrapShoot)
*''Summer Palace'' - summer_palace_b1 (TomTom)[http://forums.bots-united.com/showthread.php?t=6212 ?]
*''SW_Goldrush_TE'' - sw_goldrush_te (Crapshoot)
*''SW_Oasis_B3'' - sw_oasis_b3 (420Blunt & CrapShoot)
*''Townsquare'' - townsquare_final (the bindlestiff)
*''Transmitter (final)'' - transmitter (Craig and the bindlestiff)
*''Trenches'' - trenches05 (TomTom)
*''Tundra'' - et_tundra_beta4a (the bindlestiff)
*''V2Base Tournament Edition'' - v2base_te (SteelRat)
*''Venice'' - venice (420Blunt)  (<font color="red">#</font>)
*''Wacht Am Rhein Beta 1'' - bulge_beta1 (420Blunt)
*''Xdam2'' - xdam2 (the bindlestiff)
*''Xposed'' - xposed (the bindlestiff)

Si vous n'avez pas certains de ces fichiers ''waypoints'' installs, allez sur [http://filebase.bots-united.com/index.php?action=category&id=40 ce site] pour les rcuprer. Et placez simplement les pk3 dans le dossier Fritzbot.

<font size=-1>''(Si a ne marche toujours pas, essayez de les charger par la console en tapant : '''/map mapname'''. Pour d'autres renseignements et troubles, allez [http://forums.bots-united.com/forumdisplay.php?f=53 message board sur le forum] et cherchez le topic de la map concerne. Ou allez voir directement [http://wiki.bots-united.com/index.php/Fritzbot_Waypointing_Map_Status_List la listes des maps et waypoint  cette adresse])</font>

== Problmes frquents ==
Il existe un [http://wiki.bots-united.com/index.php/Fritzbot_ET_Bug_Report_form formulaire de rapport d'erreur] pour les fritzbots d'ET et aussi [http://forums.bots-united.com/forumdisplay.php?f=79 un forum sur Fritzbot et les waypoints].
 
'''Problme:''' Fritzbot plante aprs la fin du warm-up

Ca peut arriver si certains fichiers sont corrompus. Cependant, la cause trs frquente est que le patch 2.60 pour Wolf:ET n'est pas install.

#Tlcharger et installer le patch 2.60 depuis [http://returntocastlewolfenstein.filefront.com/file/ET_Patch_Windows;39483 ce site].
#Effacer entirement le dossier Fritzbot et re-tlcharger le mod. Assurez-vous de faire une copie de tous vos fichiers Waypoints que vous voudrez rutiliser.


'''Problme:''' Les maps ne sont pas visibles dans la liste

Cela peut arriver pour plusieurs raisons. La premire chose  faire est d'essayer de lancer la map par la console (''/map mapname'')
* Verifier que le .pk3 de la map est bien dans le dossier ''Etmain''
* Si vous avez beaucoup de maps dans le dossier Etmain, faites le mnage des maps que vous n'utilisez plus.


'''Problme:''' Les bots sont prsents mais ne font rien

Cela arrive si les fichiers .nav ne se chargent pas.
* Regarder la liste des maps supportes
* Vrifier que les fichiers waypoint adquats sont bien dans le bon dossier.


'''Problme:''' Mes bots modifis ne se chargent pas

La premire chose  faire est de regarder dans la console quand les bots ne se chargent pas. Vous verrez un message d'erreur.
*Si le message dit que les bots n'existent pas (''the bot doesn't exist''), lancez Fritzbot avec ''sv_pure 0"". Ou alors placer le/les fichiers de bot dans un pk3.
*Si le message dit que des commandes ne sont pas reconnues (''unrecognized commands'') ou le fichier de bot est trop long (''no ending bracket''), assurez-vous de crer le fichier bot dans Notepad et non Wordpad.



== FAQ ==

'''Quand y aura t-il une version de Fritzbot sur Mac/Linux ?'''

Ca serait super, mais ce n'est pas possible pour plusieurs raisons :
Je ne maitrise pas l'environnement Linux/Mac, je n'ai plus de temps libre entre mon mtier, l'cole et ma vie personnelle. Et aussi, Fritz est un mod cot serveur, donc si votre serveur est sur Windows, les joueurs sur Mac/Linux/Win pourront se connecter et jouer. Si j'avais le temps et l'argent, soyez sur que ces versions seraient faites


'''Pourquoi Railgun n'est pas support?'''

Le support de Railgun a t partiellement fini alors que je fs embaucher  id Software. Du coup, je n'ai pas pu terminer ce support. Mais les maps avec les tanks sont supportes.


'''J'aime certaines options d'untel mod X ou Y. Est-ce possible de les intgrer ?'''

On peut en parler... Ca peut tre envisageable.<br>
Par contre, quelques petites choses ne seront pas supportes comme :<br>
Des options qui m'aggacent (les bannires en jeu, spam, popups, autres sons, tout ce qui touche au cheat, etc). Mais je suis flexible (comme pour les hitsound par exemple que je n'adorais pas).<br>
Tout ce qui entravera la base du mod d'tre un mod cot serveur.


'''Comment faire supporter une nouvelle map ?''' 

Faites un post sur le forum waypointing. Si quelqu'un veut vous le faire, il vous le dira. Si la map est connue, il y a des chances qu'elle soit dj supporte.



'''J'adore un autre mod - peut-on le combiner avec Fritz?'''

Non. La plupart des mods ne sont pas open-source, ce qui veut dire qu'on ne peut pas acceder au code (Etpro est un bon exemple - je ne peux pas tlcharger le code source d'Etpro et crer une version Fritz Etpro). Donc ce n'est pas possible. Aussi, je n'ai plus de temps (car il en faut beaucoup!)


'''NOTE :''' Par contre si vous trouvez un mod open-source, avec des fonctions interessantes, les chances de les intgrer sont plus grandes.

==L'quipe Fritzbot==
*[[John 'Maleficus' Dean|Maleficus]] - Coder & Project Leader
*420Blunt - Waypointer & Beta Tester
*the bindlestiff - Waypointer
*CrapShoot - Waypointer & Beta Tester
*Hobbit - Waypoint Tool Development
*TomTom - Waypointer

Et milles mercis  SteelRat, Craig, Denny et tous les autres qui ont aid  perfectionner ce travail.

== Liens ==
*[http://fritzbot.bots-united.com Site Fritzbot]
*[http://filebase.bots-united.com/index.php?action=category&id=29 Tlchargement (Filebase - officiel)]
*[http://forums.bots-united.com/forumdisplay.php?f=53 Forum Fritzbot]
*[http://wiki.bots-united.com/index.php/FritzBot_ET Wiki Fritzbot ET ]
*[http://www.billnickel.com/WaypointToolGuide/index.html Logiciel pour modifier les waypoints Fritzbot. Cre par Hobbit]
*[http://wiki.bots-united.com/index.php/Category:Fritzbot_ET 31 articles Wiki pour les Waypointeurs de Fritzbot ET]
*[http://wiki.bots-united.com/index.php/Main_Page Wiki Bots United Grosses ressources pour la conception de Bots]
*[http://browse.files.filefront.com/Return+to+Castle+Wolfenstein+Enemy+Territory+Modifications+Bots/;487669;/browsefiles.html Tlchargement (FileFront)] et [http://hosted.filefront.com/TomTom7777/ Tlchargement (FileFront - Waypoint paks)]
[[Catgorie:mod ET]]
